אחרי עבודה ממשוכת עם yii, עייפתי ממנו, אני בטוח ש yii 2 זה בידיוק מה שאני מחפש,
אבל בקצב הזה הנכדים שלי יהנו ממנו,
התחלפתי להסתכל על פריימוורקים אחרים, חוץ מ laravel התנסיתי כמעט בכולם בקטנה,
הייתי רוצה לשמוע באיזה פרימוורק אתם משתמשים, ולמה,
מה טוב בו, מה פחות וכו'.
אני אתחיל,
yii לא עובד עם namespaces, ולא תומך psr,
מזה ניתן להבין שאין תמיכה ב php 5.3 שזה בעיה בפני עצמה,
בנוסף עניין הטיפול בשגיאות שם לא נראה לי לחלוטין,
והחיסרון הכי משמעותי מבחינתי שאין תמיכה בסוג של bundles, או אפשרות ליצור קבוצה של mvc.
היתרון זה כמובן הביצועים, שהם טובים יחסית,
אומרים שקל ללמוד וזה נכון, אבל גם אומרים שzend מסובך, וזה לא הכי נכון..
אשמח לשמוע מישהו שהשתמש בפריימוורקים הגדולים מה דעתו,
אני כרגע מסתכל על זנד 2, סימפוני.. מה דעתכם?
2 תשובות
אתה יכול לקרוא את התגובה שלי על לארוול פה.
אגב, לארוול בנויה על namespaces. :-)
L3 (או לארוול 3) בנוי ל-PHP 5.3, כך שיש כמה אי-תאימות עם הגרסאות החדשות של PHP, אבל זה לא יהיה כך ב-L4.
כבר יצאה גרסה בטא של לארוול 4 (או L4). בקרוב אמור לצאת stable. שמעתי שזה פשוט מושלם, וכמובן שתמיד אפשר לשנות שם את מה שאתה רוצה (או אפילו להציע שינויים ב-GitHub). עם יציאת ה-stable תצא גרסה חדשה לספר של לארוול, והיא תיקרא Code Bright. אני מתכוון לתרגם אותה מיד עם יציאתה. (אגב, מצטער שהפסקתי לבינתיים לפרסם תרגומים בבלוג שלי. החג וכל זה... אני מתכוון להמשיך בקרוב.)
רק הערה קטנה למשתמשים בלארוול - לפחות בגרסה הנוכחית, אם אתם רוצים לערוך קישורים בעברית, תעבירו עליהם urlencode לפני שאתם מכניסים אותם לנתב. יש באג בליבה של לארוול שלא מאפשר כרגע קישורים עם תווים מיוחדים.
מה שמפריע לך זה לא ניימספייסים או גרסת PHP
אלה אפשרות לאסוף חלקים לבאנדלים והודעות על שגיאות.
עד כמה אתה באמת צריך באנדלים בפרוייקט שלך לא ידוע לי והאם אתה באמת צריך אותם
אבל הודעות על שגיאות קשה להגיד איפה הכי ברורות.
בכל פריימוורק יש חלקים עם הודעות שגיאות מעולות ומקומות עם חור שחור